tooth/dental deposit - Spanish English Dictionary